|
Der Sonderforschungsbereich 627: Nexus beschäftigt sich mit
globalen, offenen Umgebungsmodellen. Diese bilden die physische Welt
wie auch virtuelle Objekte ab und ermöglichen eine Vielzahl von
Anwendungen, die diese Daten nutzen können. Ein solches Modell
wurde im Nexus-Projekt entwickelt: das Augmented World Model. Seine
Struktur ist durch die XML-Schema-Dateien des Augmented World
Schemas gegeben. Da ein möglichst umfassendes Modell entstehen
soll, steht das Modell für Datenanbieter offen. Da es nicht
vorhersehbar ist, welche Daten in der Zukunft in das Modell
eingebracht werden, ist auch das Augmented World Schema erweiterbar
durch sogenannte erweiterte Schemas. In dieser Studienarbeit wird
hierzu ein Programm entwickelt, das die Erstellung und Bearbeitung
erweiterter Nexus Schemas ermöglicht. Die Implementierung erfolgt
als Teil des NexusEditors und ist in die beiden Programmteile
Attribute Editor und Class Editor unterteilt. Das Programm verfügt
über eine grafische Benutzeroberfläche und ermöglicht dadurch
eine Bedienung ohne Kenntnisse der XML-Syntax. Nach der Bearbeitung
wird das Schema in eine XML-Schema-Datei exportiert und kann zur
Datenmodellierung verwendet werden.
|